/* Assume the currently set cursor was defined for the screen
scale */
scale =
- gdk_screen_get_monitor_scale_factor (gdk_display_get_default_screen (display), 0);
+ gdk_monitor_get_scale_factor (gdk_display_get_primary_monitor (display));
surface = gdk_window_create_similar_image_surface (NULL,
CAIRO_FORMAT_ARGB32,
else
{
target_scale =
- gdk_screen_get_monitor_scale_factor (gdk_display_get_default_screen (display), 0);
+ gdk_monitor_get_scale_factor (gdk_display_get_primary_monitor (display));
xcimage = create_cursor_image (surface, x, y, target_scale);
xcursor = XcursorImageLoadCursor (GDK_DISPLAY_XDISPLAY (display), xcimage);
XcursorImageDestroy (xcimage);